Assistant technician careers in Ibri, Oman